depletion of mineral deposits - Turco Inglés Diccionario